/**
 * 记忆化函数
 * @param {Function} fn - 需要记忆化的函数
 * @returns {Function} 记忆化后的函数
 */
function memoize(fn) {}

/**
 * let callCount = 0;
 * const memoizedFn = memoize(function (a, b) {
 *   callCount += 1;
 *   return a + b;
 * })
 * memoizedFn(2, 3) // 5
 * memoizedFn(2, 3) // 5
 * console.log(callCount) // 1
 */

module.exports = memoize
